namespace Pinwheel.Kernel
{
    public interface IClientAgent : IService
    {
        void Create(IServiceManager serviceManager, IConnection connection);
        void Disconnect();
    }
    
    public interface IClientAgentProvider
    {
        IClientAgent CreateClientAgent(IServiceManager serviceManager, IConnection connection);
    }
}